package com.seele.tigerwallet.ui.callback;

import com.seele.tigerwallet.api.APIException;
import com.seele.tigerwallet.ui.manager.BaseListener;

import retrofit2.Call;

public abstract class OnLoginResponseListener  extends BaseListener {

    //表示注册成功
    public abstract void onResponse(boolean isUpload);

    //网络请求失败,一般为服务器响应失败,或者网络连接错误
    public  abstract void onFailureError(Call<String> call, Throwable t, int errorCode);

    //解析失败,或者服务器返回错误,具体参见APIException 错误码
    public void onResponseError(APIException e) {

    }

    //跳转至注册界面
    public  void onRegisterResponse() {
    }
}
